agricultural equipments and machinery - Allemand Anglais Dictionnaire